Barbary Duck
Dec. 23, 2024
Muscovy Duck - eBird Barbary duck (Cairina moschata), two quacking muscovy ducks, Germany, North Rhine-Westphalia Stock Photo - Alamy Muscovy Duck Overview, All About Birds, Cornell Lab of Ornithology Barbary Duck
Dec. 23, 2024
Muscovy Duck - eBird Barbary duck (Cairina moschata), two quacking muscovy ducks, Germany, North Rhine-Westphalia Stock Photo - Alamy Muscovy Duck Overview, All About Birds, Cornell Lab of Ornithology Barbary Duck