Visitors walk through azalea blossoms at Nezu Shrine in Tokyo on Wednesday.
Azalea blossoms
Japan Today·Japan Today··1 min read
J
Continue reading on Japan Today
This article was sourced from Japan Today's RSS feed. Visit the original for the complete story.