Skip to playerSkip to main content
  • 3 years ago
Despite a recent drop in temperatures, the cherry blossoms in Washington, D.C., reached full peak much to the delight of residents and tourists during the National Cherry Blossom Festival.

Recommended