Auction closed
Fine 20th Century Design
02 April 2008 • London
Sale Total: 1,307,150 GBP    Sale Number: L08672
151 lots
Close