Ringed Kingfisher

Megaceryle torquata Order: Coraciiformes Family: Alcedinidae (Kingfishers)
Megaceryle torquata Order: Coraciiformes Family: Alcedinidae (Kingfishers)

More Photos