Green Bee-eater

Bandhavgarh National Park, India