Sri Lanka - dickysingh

Leopard sitting on a branch of a tree in Yala national park, Sri Lanka

From Pardus