Marine iguana (Amblyrhynchus cristatus) on Espanola, Galapagos Islands, Ecuador

Royalty-free stock photo ID: 97997132

Marine iguana (Amblyrhynchus cristatus) on Espanola, Galapagos Islands, Ecuador