White Mallard

White Mallard

Observation - White Mallard - UK and Ireland. Description: