A Speckled Rattlesnake on a small, ridiculously hot Mexican island. In the sparse vegetation littered with bones of cetaceans and fish, these small rattlesnakes survive.

A Speckled Rattlesnake on a small, ridiculously hot Mexican island. In the sparse vegetation littered with bones of cetaceans and fish, these small rattlesnakes survive.