Monday, May 26, 2014

Pastel Paradise

Cherry blossoms bloom over a lake in Shinjuku Gyoen National Garden, Tokyo.