flowers

It’s an Azalea Wonderland at Tokyo’s Nezu Shrine