This is ID: Cartier ID Two
For more than 500 years, watchmakers have persisted in the quest for the perfect watch. But as long as watchmaking’s age-old ..
Time -
28 Sep 2012