dcsimg
76.planetscott 8491.130x130
Life » » Animals » » Vertebrata » » Squamata » » Teiidae »

Puerto Rican Giant Ameiva

Ameiva exsul Cope 1862