Oh those whispy clouds of pink and red, delicately adorning slender branches. Cherry Blossoms are the national flower of Japan. While on a tour of the gardens at the Imperial Palace, I was surprised to find Cherry Blossoms in full bloom in December.
The pink blossomed variety.
The red blossomed variety.
So beautiful!
No comments:
Post a Comment