snuggly panda

SIZE 13" When sitting.

1993 Harrods Christmas Bear - CHRISTMAS CAROL

SKU: 110
£51.00Price