Mallards

Mallards

Observation - Mallards - UK and Ireland. Description: Duck family

Duck family