Western leaf lizard
Stenocercus fimbriatus, the western leaf lizard, is a species of lizard in the Tropiduridae family within the genus Stenocercus.It is found in Brazil and Peru.
Te
S