Lovely Cherry Blossom
Photograph - Canvas
The first cherry trees were ceremonially planted by First Lady Helen Taft and Japanese Viscountess Iwa Chinda on March 27, 1912.
3,020 trees were planted throughout the modern National Mall and Memorial Parks as a gift from Yokohama, Japan to Washington.
May 3rd, 2013
Viewed 232 Times - Last Visitor from New York, NY on 08/16/2015 at 6:37 AM