Sesia Yarns of Italy, distributed in Australia by Naturally Yarns. Beautiful quality alpacas, wools and egyptian cotton and Organic cotton