Designed by
Title
Fox Statues are often found in Fushimi Inari Taisha Shrine #106066000
Description
KYOTO, JAPAN - APRIL 28 : Fox Statues are often found in Fushimi Inari Taisha Shrine , one of famous landmarks in Kyoto on April 28, 2017 in Kyoto, Japan
This image is editorial