Green Iguana (Iguana iguana)
When the green iguana is in its right element – the foliage of trees or in lush green vegetation – it is extremely hard to see and only patience and a trained eye will know where to look. This one is on a branch overhanging the water and only its very careful movements revealed it […]