Animals - Photography by Vinesh Rajpaul
Powered by SmugMug Log In

Green iguana

A green iguana (Iguana iguana), a.k.a. common iguana - a large, arboreal, mostly herbivorous species of lizard. [South Africa, 2014]

animalsnaturewildlifefaunaiguanalizard