mallard??

Observation - mallard?? - UK and Ireland. Description: