Stelton

Designers Daniel Debiasi and Federico Sandri are based in Italy. Creating in various fields of design, ranging from objects to spaces and now for Stelton.