Pure Manx Loaghtan raw natural fleece.
Pure Manx Loaghtan carded fleece / rovings (100g)
Pure Manx Loaghtan carded fleece / rovings (50g)
Are you sure you want to perform this action?