small teddy

small teddy

Regular price $10.95

small 18cm teddy in brown or beige

Price excludes delivery.
Delivery starts at $15 and total cost will be calculated at the checkout.