The Itsukushima Shrine stands tall as the tide ebbs and flows, guarding the sacred island to maintain its purity to this day. One of Japan’s official National Treasures.
Itsukushima Shrine

July 2, 2016

Leave a Reply