Japan, Honshu island, Kanto, Tokyo, the Kanda Matsuri.

- Image ID: PD6JMR

Search stock photos by tags