x
pelecho's photo of La Isla

NW Swell "LA Isla" gets really fun!, Pelecho.

Average rating of 3.57 from 7 votes

La Isla

Spot Location: Chile - North > North Chile > La Isla

Date Taken: 14th January 2010. 1759 page views since 14th December 2011.

Tags