Gregoria

$250.00
89% Superfine Alpaca

11% Polyamide
+ 1 Alpaca baby thread