Sri Lanka - dickysingh

Leopard and tourists in Sri Lanka

Sri Lankan leopard (Panthera padres kotiya) walking on a forest track in a lush green forests of Yala national park in Sri Lanka, with a tourist vehicle following behind.

From Pardus