Designed by
Title
Kyoto,Japan - December 27, 2009: Fox statue at the Fushimi Inari Shrine in Kyoto,Japan. Almost all Inari Shrines have these #139258649
Description
Kyoto,Japan - December 27, 2009: Fox statue at the Fushimi Inari Shrine in Kyoto,Japan. Almost all Inari Shrines have these statues.
This image is editorial