Auction closed
Fine Watches
19 December 2007 • London
Sale Total: 1,621,262 GBP    Sale Number: L07882
245 lots
Close