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.
Coming up on the finish line of the Timmins Half Marathon, Ontario, Canada.
Popping an ollie over the kicker at Dufferin Grove Skatepark, Toronto, Canada.
Cutback at Inch Beach, Co. Kerry, Ireland.
Two surfers take in the autumn waves at Bluffer's Park, Toronto, Canada.