Mallard Duck

Mallard Duck

Observation - Mallard Duck - UK and Ireland. Description: