Alpaca name: Castiel
100% alpaca
5 oz., 200 yds.
1 available
WE OFFER TOURS BYAPPOINTMENT!
SHOP BY APPOINTMENT