snuggly panda

SIZE 13" When sitting.

1993 Harrods Christmas Bear - CHRISTMAS CAROL

SKU: 21
£51.00Price