Yala, Sri Lanka
National park in Sri Lanka that is reputed to have the highest concentration of leopards
Indian Peafowl (Male)
Peafowl,
Spotted Redshank
Redshank,
Green Bee-eater
Green bee-eater resting between sorties in Yala National Park, Sri Lanka.
Bee-eater,Green bee-eater resting between sorties in Yala National Park, Sri Lanka.
Indian Cormorant
Cormorant,