Japan, Honshu island, Kanto, Tokyo, azalea festival at Nezu jinja shrine

- Image ID: RY55H7
Japan, Honshu island, Kanto, Tokyo, azalea festival at Nezu jinja shrine
Hemis / Alamy Stock Photo
Image ID: RY55H7
Location: Tokyo