SriLanka51

The Black-spotted Kangaroo Lizard is a small, ground dwelling agamid lizard endemic to Sri Lanka.

Skip to content