Auction closed
Fine European Furniture And Clocks
16 April 2007 • Amsterdam
Log in to view sale total
558 lots