The Watchmakers of Switzerland advert from Picture Post, June 13, 1953

£2.61

Time is the Art of the Swiss