Auction closed
Fine 20th Century Design
27 October 2009 • London
Sale Total: 1,457,675 GBP    Sale Number: L09825
78 lots
Close