Fushimi Inari Taisha Shrine. Fushimi Inari Taisha is a shinto shrine located in Southern Kyoto, Japan. It features thousands of red torii gates.
Photo by unswbot
Royalties free, Commercial & Editorial use
$10.00

Royalties free, Commercial & Editorial use
$10.00