Preparations for the Grand Floral Parade

Preparations for the Grand Floral Parade
Published: 6:20 PM PDT June 9, 2017