Share
twitterlinkedinfacebook
Image 1 of 1
jpp0167-01.jpg
Pilgrims walk down the stairs of Iyadani Temple, the 71st temple of Shikoku Henro, pilgrimage of 88 temples.