30cm teddy bears. handmade by peruvian artisans. Made in 100% baby alpaca, they are really irresistible! Natural and assorted colors.