Cherry Blossom Festival at the National Mall

In 1912, the people of Tokyo, Japan gifted 3,000 ornamental cherry trees to the people of the U.S, according to the National Park Service.

May 15, 2019

Examined