Brown-patched Kangaroo Lizard

Brown-patched Kangaroo lizard, Otocryptis wiegmanni, is also called Wiegmann’s Agama or Sri Lankan Kangaroo Lizard. Sinharaja Rain Forest, Sri Lanka.

[nggallery id=”117″]