Larry Cavero, Lake Ontario
Larry Cavero, Lake Ontario

Great Lakes surfer Larry Cavero catches a wave in Toronto, on Lake Ontario.

Ashbridges Bay
Ashbridges Bay

Frontside 5-0 grind at Ashbridge's Bay Skatepark over the Easter weekend.

 Skateboarding at Dufferin Grove skatepark, Toronto, 2017.

Skateboarding at Dufferin Grove skatepark, Toronto, 2017.

Banks
Banks

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.

A Quebec man windsurfing on the oceanside of Canadian Hole in the Outer Banks, near Buxton, North Carolina, USA.

april-6674.jpg
21851650089_5d3c7ba4b7_o.jpg
 Surfing in Tamarindo, Costa Rica.

Surfing in Tamarindo, Costa Rica.

3611297345_fc0f004589_o.jpg
april-6581.jpg
april-6618.jpg
CR16-8391.jpg
 Coming up on the finish line of the Timmins Half Marathon, Ontario, Canada.

Coming up on the finish line of the Timmins Half Marathon, Ontario, Canada.

april-6646.jpg
skateashbr-7824.jpg
8184424509_e7731e0ea5_o.jpg
22038559365_ee4dcdb7a6_o.jpg