Small Teddy Bear


Regular price $28.00

Made from 100% baby alpaca.  Approximately 8" tall. So cute and cuddly soft!

Colors may vary.