Spotted near San Antonio Texcala, a small town near Tehuacan (Puebla, Mexico), resting under a stone, near a riverbed with some running water.
My best guess: Thamnophis cyrtopsis collaris
correct?
Thanks! (will have more photos habitat photos on my blog later this month).



