Tuffed Duck

Tuffed Duck

Observation - Tuffed Duck - UK and Ireland. Description: