Manufacturers of Handcrafted Scottish Gifts
£14.99
— OR —
A handmade Royal Stewart tartan 8" highland dressed teddy that plays Scotland the brave