Imperial Edward Teddy Bear

Price
£45.95

Large cuddly Teddy Bear wearing knitted Imperial jumper.

Product Details

Design
Range
Stock
Out of stock