Auction closed
Fine 20th Century Design
27 September 2007 • London
Sale Total: 1,645,710 GBP    Sale Number: L07672
176 lots
Close