A worldwide community photographing and learning about wildlife
Iguana Iguana
The Green Iguana or Common Iguana (Iguana iguana) is a large, arboreal herbivorous species of lizard of the genus Iguana native to Central, South America, and the Caribbean.