Image 1 of 1
Japan-8578.jpg
Japan, Fukuoka. Kushida  Shinto Shrine. Worshippers Performing Ablutions before Approaching the Shrine.