iHerp Australia Issue 7 | Page 22
Striped Legless Lizard ( Delma impar ).
iHerp Australia Issue 7 | Page 21
iHerp Australia Issue 7 | Page 23