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

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