Little Green Bee-eaters (Hyderabad, India)

Little Green Bee-eaters (Hyderabad, India)

Observation - Little Green Bee-eaters (Hyderabad, India) - Global. Description: