Image 1 of 1
20140918_geneva_056.JPG
Jean Kazes, master Swiss clockmaker, at his studio in the Carouge neighborhood in Geneva, Switzerland, Europe