We have had Rat Snakes (more commonly called gerandiya's) in our garden for as long as I can remember. They are non-venomous snakes that feed on all sorts of reptiles, insects, birds and small mammals. Although I had been seeing them quite frequently, I had never seen them mating till last December. More info and images inside.