Royal Petites from Blue Sky Fibers

100% Royal Alpaca

35 grams

Made in Peru