Japan, Honshu island, Kanto, the Kanda Matsuri.

- Image ID: PD6DN8

Search stock photos by tags