Malachite Kingfisher (Alcedo cristata)s)
Malachite with fish perched on log
Malachite Kingfisher Alcedo cristataAfricaBotswanaChobebirdcolorfulsmall. fishing