Himeji 1

A little shrine in the top room of Himeji Castle.

Leave a Reply