Home » People & Blogs » 2017 Parade of the National Cherry Blossom Festival

2017 Parade of the National Cherry Blossom Festival

Written By James' Travel log on Sunday, Apr 09, 2017 | 01:45 AM

 
Saturday, April 8, 2017, National Cherry Blossom Parade, was held om Constitution Ave in Washington, DC. Decorated floats, gigantic colorful helium balloons, marching bands, clowns, horses, antique cars, military, celebrities and more.