• Sale 1383

    Important Watches

    14 November 2011, Geneva