Mallard????

Mallard????

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