Tiliqua and Jase are right - it's a Keelback, albeit a very pretty one. They come in a wide range of colours - the drab ones like brown and grey, but also some very pretty ones like orange, yellow and red. I've also seem them with a very obvious green tinge to them, too.