Tokyo, Japan - February 16, 2015: Meiji Shrine located in Shibuya, Tokyo, is the Shinto shrine that is dedicated to the deified

- Image ID: G1GBJD
Nattee Chalermtiragool / Alamy Stock Photo
Image ID: G1GBJD
Tokyo, Japan - February 16, 2015: Meiji Shrine located in Shibuya, Tokyo, is the Shinto shrine that is dedicated to the deified spirits of Emperor Meiji and his wife, Empress Shoken.

Search stock photos by tags


Similar stock images