2 employees
Stonefence is a French designer and manufacturer of durable, aesthetic, and contemporary metal products.
2009