Green Iguana
The green iguana is a large, arboreal, mostly herbivorous species of lizard native to Central, South America, and the Caribbean. It can also be found in the United States in South Florida, Hawaii, and Texas ? Photographed in the tropical gardens at Flamingo Gardens in Davie, Florida ? flamingogardens.org
Photo taken by Lorenzo Cassina (United States) - Animals/Pets
Friday, September 6, 2013