Great Lakes surfer Larry Cavero catches a wave in Toronto, on Lake Ontario.
Frontside 5-0 grind at Ashbridge's Bay Skatepark over the Easter weekend.
Skateboarding at Dufferin Grove skatepark, Toronto, 2017.
Riding the banks at Ashbridges Bay, Toronto, 2017.
A Quebec man windsurfing on the oceanside of Canadian Hole in the Outer Banks, near Buxton, North Carolina, USA.
Surfing in Tamarindo, Costa Rica.
Going off the lip at Playa Hermosa, Costa Rica, 2017.
Cutback at Inch Beach, Co. Kerry, Ireland.
Coming up on the finish line of the Timmins Half Marathon, Ontario, Canada.