festival

March 10, 2020

Cherry Blossom Festival 2020 – Washington, D.C.

Each spring, the beautiful cherry blossoms trees bloom in the United States Capitol.