Fabricator | France
Site web https://www.scila.fr/
Engineering design office specializing in the design of steel structures.