Auction closed
Important Watches, Clocks And Automata
20 October 2009 • New York
Sale Total: 3,157,378 USD    Sale Number: N08578
152 lots
Close