Share
twitterlinkedinfacebook
Image 1 of 1
51926RKP.jpg
Black Spotted Kangaroo Lizard or Blac Patched, Otocryptis nigristigma, Sinharaja World Heritage Site, Sri Lanka