This is Australia's largest python also known as the Amethyst python because of it's colouration. These pythons can grow up to 17ft. Although they are a beautiful looking, long slender snake don't be fooled they can be very quick to strike and have a long reach.
Above Male and Female
Above a photo of the Pair together and close up of Male's head.