Neil Ross This is a very interesting species, and only a recent described as a new species in 1981. Awesome reptile, and one of my favourites. http://www.projectnoah.org/spottings/32200115
Comments (1)