Mallard Ducklings

Mallard Ducklings

Observation - Mallard Ducklings - UK and Ireland. Description: