Share
twitterlinkedinfacebook
Image 1 of 1
jpp0168-36.jpg
Sticks with which pilgrims walked all 88 temples of Shikoku Henro are left in the last temple, Okubo Temple.