Stock Photo - Torii gate leading to the Meiji Shrine complex, Shibuya district, Tokyo. Kanto province, Honshu island, Japan

Stock Photo: Torii gate leading to the Meiji Shrine complex, Shibuya district, Tokyo. Kanto province, Honshu island, Japan.

Searchable keywords

Choose multiple keywords