£24.99
1 in stock
Cuddle up with this giant cuddly Cornish teddy bear!
50cm tall.
No products in the cart.