• Sale 2753

    Important Watches

    17 December 2013, New York, Rockefeller Plaza