Flying Mallards

Flying Mallards

Observation - Flying Mallards - UK and Ireland. Description: