Medium Alpaca

$39.95

These furry alpacas stand at 12 inches tall, 100% baby alpaca fur, hand made, and passes consumer product safety testing.

Reviews