Large "I Heart Jamaica Inn" teddy bear34 x 18cmI Heart Jamaica Inn Teddy£12.99PriceColourQuantityAdd to Cart