Auction closed
20th Century British Art
20 May 2009 • London
Sale Total: 2,215,375 GBP    Sale Number: L09696
83 lots
Close