Inari

Many Shintoist Arches (tori) On A Hill At Inari Near Kyoto In Japan Photo

Pro Stock Photos From Dreamstime