Toggle Nav

Anti water pollution sign in the Galapagos

Galapagos Threats Section Photo

An anti water pollution sign at the harbour of Isabela Island. Isabela Island, Galapagos Islands, Ecuador.