Chicks The Mallard’s chicks have hatched. That’s very exciting. Related Feel free to leave a Reply :)Cancel reply