dcsimg

Lampropeltis calligaster (Colubridae) - whole organism - unspecified