Guelph Marlins’ TD Dash for Cash meet Day 1

First day of 2017 Guelph Marlins' TD Dash for Cash swim meet

Photos