Guests of an ancient art to weave the future Who we are Production Weaving Ecology Dyeing Finishing Design Packaging Logistics @contacts English version Roccafranca Spa (single shareholder) - CF and PI 02660310166