Get the details
Lemnos is a premier designer and manufacturer of clocks in Japan.
1997: Graduated from the Royal College of Art (RCA), Ceramics and Glass Dept (London,...