pair of mallards

pair of mallards

Observation - pair of mallards - UK and Ireland. Description: