Las Palmeras Surf Camp Salina Cruz

PHOTO: Mark Mcinnis