Western Diamondback Rattlesnake (Cotalus atrox)Western Diamondback Rattlesnake (Cotalus atrox)Western Diamondback Rattlesnake (Cotalus atrox)Northern Watersnake Basking in SunEastern Hog-nosed Snake