Family Alcedinidae Alcedo cristata Malachite Kingfisher 26 Photos Megaceryle maxima Giant Kingfisher 31 Photos