Gray-headed Kingfisher

Halcyon leucocephala Order: Coraciiformes Family: Alcedinidae (Kingfishers)
Halcyon leucocephala Order: Coraciiformes Family: Alcedinidae (Kingfishers)

More Photos