Anas platyrhynchos - Mallard

Anas platyrhynchos - Mallard

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