Previous Image Next Image

Turning Inca


Stranded and surf starved in the little seaside town of San Bartolo, just south of Lima, Peru, where the infamous gorilla tackling episode went down (see recent work).

Stranded and surf starved in the little seaside town of San Bartolo, just south of Lima, Peru, where the infamous gorilla tackling episode went down (see recent work).