Auction closed
Fine 20th Century Design
02 April 2008 • London
Log in to view sale total
151 lots