Share
twitterlinkedinfacebook
Image 1 of 1
jpp0169-16.jpg
A pilgrim in the last temple of Shikoku Henro, pilgrimage of 88 temples, Okubo Temple.