A scene at the Meiji Shrine. The shrine is located at Shibuya, Tokyo and is dedicated to the deified spirits of Emperor Meiji and his wife, Empress Shōken.
Log in or register to post comments
A scene at the Meiji Shrine. The shrine is located at Shibuya, Tokyo and is dedicated to the deified spirits of Emperor Meiji and his wife, Empress Shōken.