Mallard Drakes ?

Mallard Drakes ?

Observation - Mallard Drakes ? - UK and Ireland. Description: