Mallards

Mallards

Observation - Mallards - UK and Ireland. Description: