





Championship Tour surfing at Lower Trestles, San Clemente

The Venice Biennale, across the Giardini, Arsenale & the city


Two hours of clean-up on the sand at Rathtrevor Beach, Parksville

An hour of clean-up on the beach at Kitty Hawk, North Carolina



Challenger Series surfing on the reefs at Ericeira

Two hours of clean-up on the sand at Ocean Beach, San Diego

Two hours of clean-up on the sand at Rainbow Haven Beach, Nova Scotia


Two hours of clean-up on the shore at Qualicum Bay, Vancouver Island