25cm Teddy Bear with Royal Stewart Dress

Regular price
£16.99
Sale price
£16.99
Regular price
£19.99
Sold out
Unit price
Quantity must be 1 or more

The perfect companion for your little one, or just as an accessory for the home, this teddy bear is a must-have.

Designed with her own established Royal Stewart dress, this stylish Scottish teddy is the perfect gift.