Auction closed
20th Century Design
04 November 2015 • London
Sale Total: 2,571,125 GBP    Sale Number: L15670
177 lots
Close