Ducks at Pensthorpe

Ducks at Pensthorpe

Observation - Ducks at Pensthorpe - UK and Ireland. Description: