A worldwide community photographing and learning about wildlife
Amevia amevia
Ameiva ameiva, also known as the giant ameiva, green ameiva, South American ground lizard or Amazon racerunner, is a species of lizard in the family Teiidae found in Central and South America and some Caribbean Islands .
1 Comment
Great shot Mel11.