Tristan Teddy Bear

A plush teddy bear 35.5cm tall and super cuddly

$40.00

In stock

SKU: 5sntqrgwso Category: