Mallards.

Mallards.

Observation - Mallards. - UK and Ireland. Description: