Lobster Keep

Lobster Keep. Los Roques Islands, Venezuela

A lobster keep, Francisqui, Los Roques. Los Roques Islands, Venezuela. (Ref: 2003la-175-13s)

Related galleries: Latin America 2003, Los Roques Islands, South America, Venezuela

Countries

Perspectives