Mangrove trees on Isabella Island,Galapagos.

Royalty-free stock photo ID: 40554910

Mangrove trees on Isabella Island,Galapagos.