Timeless Craft, Modern Ideas.



Studio Roto is a print and finishing atelier based in Geneva, Switzerland, specializing in bespoke printing for artists, brands & institutions.