Malachite Kingfisher (Alcedo cristata)s)
Malachite sitting on branch
Malachite Kingfisher Alcedo cristataAfricaBotswanaChobebirdcolorfulsmall