12 Inch Teddy Bear wearing Teal Aran Jacket

12 Inch Teddy Bear wearing Teal Aran Jacket

£20.99Price
Made from 100% Acrylic Wool