Rainbow Bee Eaters (Merops ornatus), family Meropidae, order Coraciiformes, Australia

Rainbow Bee Eaters ( Merops ornatus ), family Meropidae, order Coraciiformes, Australia photograph by Darren Stephens