2017 Grand Floral Parade marches through the rain

2017 Grand Floral Parade marches through the rain