Taken on May 2, 2024.
These are the pink lily of the valley at Tokyo Daijingu Shrine.
They are known as Peach Flower Bellflowers.
Show original text