Yala, Sri Lanka
National park in Sri Lanka that is reputed to have the highest concentration of leopards
Indian Cormorant
Cormorant,
Indian Peafowl (Male)
Peafowl,
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.
Spotted Redshank
Redshank,