Leff Amsterdam
LEFF Amsterdam is a Netherlands-based design firm founded in 2011. The brand's collection features watches, straps, and other time-related accessories, with a focus on precision and innovative production techniques.
More from the Shop