margarita los roques venezuela

Venezuela-01

Venezuela

A struggle against all odds to pull off a slider park in the remote islands of Venezuela