St Leu
The French speaking Reunion Islands is the home of St Leu,a world famous left hand reef that offers long ripable walls and numerous barrelling sections. It was that mystery wave in the movie Pump where Occy goes beserk in those long perfect lefts. Photo taken right on sunset after a wave drenched day.