Friday, August 21, 2009

Punta Roca, La Libertad circa 2001


Various surfers at Punta Roca on a nice solid day, circa 2001.

Punta Roca is located in the town of La Libertad in El Salvador, Central America.

Music by Los Hermanos Flores

No comments:

Post a Comment