Designed by
Title
Colombian Green Iguana (Iguana iguana) #321540933
Description
The Green Iguana (Iguana iguana) ranks amongst the biggest arboreal lizard species in the Americas. They show a high level of differences in appearance depending on their location, this specimen is from Colombia.