Imperial Edward Teddy Bear

Price
£45.95

Large cuddly Teddy Bear wearing knitted Imperial jumper, assorted colours.

Product Details

Design
Range
Stock
Out of stock