‘Eye’ See You, White-striped Eyed Lizard! And You’re Gorgeous.

Habitat: N Peru, Colombia, Ecuador, Brazil (W Amazonas, Amapa), French Guiana Status: Not Listed...

Read More