It was a perfect morning, weather-wise, for a parade, and the turnout was great throughout the route.
As we await news of this year's winners, here are some photos of the floats:
It was a perfect morning, weather-wise, for a parade, and the turnout was great throughout the route.
As we await news of this year's winners, here are some photos of the floats: