
This banded rock rattlesnake (Crotalus Lepidus klauberi) is small, but he's ready for anything! He's only about two feet long, pretty small as adult rattlesnakes go. This guy is captive, but his wild brethren live in Texas, New Mexico, and "old" Mexico.
Canon 180mm macro lens
cropped to pano