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