Green Bee-eater, Yala National Park, Sri Lanka

- Image ID: RXM165
Green Bee-eater, Yala National Park, Sri Lanka
Kevin Henshaw / Alamy Stock Photo
Image ID: RXM165
Location: Yala National Park, Sri Lanka