Leopards in a meadow in Sri Lanka
Sri Lankan leopard (Panthera padres kotiya), mother and a nearly full grown cub, walking in a lush green meadow while a female peafowl watches on in the forests of Yala national park in Sri Lanka.