Thursday, April 7, 2016
Long live the flowers!
This year's cherry blossoms are amazing. They started blooming here on March 21, over 2 weeks ago, and they are still everywhere in Tokyo in full bloom!
It is such a prolonged luxury of spring.