Leopard and deer in a meadow in Sri Lanka
Sri Lankan leopard (Panthera padres kotiya) walking away in a lush green meadow while a a herd of Spotted deer (Axis axis) watch on in the forests of Yala national park in Sri Lanka.