The sweetest, hand-made teddy bears. Handmade from the softest alpaca fur.
Product Details:
Made in Peru