Malachite Kingfisher

Identification: Bright blue upperparts Green on crown White streak on sides of neck Orange-chestnut underparts and face The crest is ... Read more