Mallard Anas platyrhynchos

Mallard Anas platyrhynchos

Observation - Mallard Anas platyrhynchos - UK and Ireland. Description: