Auction closed
Important Watches
16 July 2008 • London
Sale Total: 1,412,451 GBP    Sale Number: L08880
98 lots
Close