Designed by
Title
Fushimi Inari Taisha Shrine in Kyoto, Japan #47820761
Description
Kyoto, Japan - November 7, 2014: Fushimi Inari Taisha is the head shrine of Inari. This is an Unesco World Heritage site and located in Fushimi-ku, Kyoto, Japan. November 7, 2014 Kyoto, Japan
This image is editorial