Albino Mallard?

Albino Mallard?

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