Language selector
Photo details
Delicious fresh fish on a makeshift grill on Los Testigos. (13.12.2004)