mallards

mallards

Observation - mallards - UK and Ireland. Description: