Auction closed
20th Century British Art
26 May 2010 • London
Sale Total: 6,645,025 GBP    Sale Number: L10141
119 lots
Close