Auction closed
Important Watches
15 May 2007 • Geneva
Log in to view sale total
204 lots