Mallard

Mallard

Observation - Mallard - UK and Ireland. Description: