Jap015
Rod Harbinson



Jap015


Holy water for good luck at a shinto shrine in Kyoto.