iguana iguana | | Ecuador: Galapagos province, Isabela, Punta Albemarle | | 837415492 |
iguana iguana | | Ecuador: Galapagos province, Isabela, Punta Albemarle | | 837415463 |
iguana iguana | | Ecuador: Galapagos province, Isabela, Punta Albemarle | | 837415435 |
iguana iguana | | Ecuador: Galapagos province, Isabela, Punta Albemarle | | 837415406 |