Iguana in nature habitat (Latin - Iguana iguana). Close-up image of large herbivorous lizard sitting on a tropical jungle tree with green leafs