A New Mexico Milksnake (Lampropeltis triangulum celaenops), also known as the Big Bend Milksnake. This non-venomous colubrid species is found from Texas to New Mexico, and will interbreed with other milksnake species. Adults reach between 16 - 36in (40 - 91cm).
Photo taken by J. N. Stuart
(Source: animals-animals-animals, via moreanimalia)