Culture

Roadblock


@Yala National Park - Sri Lanka
Sri Lankan Sloth Bear

The Sri Lankan sloth bear is a subspecies of the sloth bear which is found mainly in lowland dry forests in the island of Sri Lanka

No comments

Leave a Reply