Auction closed
Modern & Contemporary Design
18 October 2008 • London
Sale Total: 1,196,450 GBP    Sale Number: L08675
46 lots
Close