Teddy Bears Charms

12298
Mill Hill 12298 - Very Petite Teddy Bear
by Mill Hill
$2.70  $243
Add to Wishlist
Mill Hill 12298 - Very Petite Teddy Bear. 2 per package.