First cherry trees, a gift from…

Share: 

Wednesday, March 27, 1912: First cherry trees, a gift from Japan, planted on Tidal Basin in Washington, D.C