Day 2: Ueno

69

a little mini inari shrine – very important to farmers and merchants

Bookmark the permalink.

Leave a comment