A Scarlet Kingsnake that has just shed its skin (Lampropeltis doliata), North America.

Back to thumbnails