AvianDiversity » A Connoisseur's Eye » Birds » Ducks, Geese and Swans » Mallard (Anas platyrhynchos - Linnaeus 1758)

Mallard (Anas platyrhynchos - Linnaeus 1758)