Strange Mallard

Strange Mallard

Observation - Strange Mallard - UK and Ireland. Description: