Rattlesnake Love

Two Rattlesnakes, both over 4 feet in length, in the middle of what appears to be a mating ritual.