Wild Sri Lanka - kwok wai chan

Galleries

Spotted Deers on alert at Lunugamvehera National Park

These deers are one of the food source for the Sri Lanka Leopard.

spottedchitaldeerleopardfoodalertears up