Metal foundry operations documented in Saint-Rémy-lès-Chevreuse, France
Location: Saint-Rémy-lès-Chevreuse, France
1 sources from 3 citizen journalists
Topics: metal casting, foundry operation, industrial workshop, manufacturing, metalwork, industrial facility, workshop, industrial, labor, technology
