Mallard?

Mallard?

Observation - Mallard? - UK and Ireland. Description: