Auction closed
Important British Pictures
01 July 2004 • London
Sale Total: 9,558,000 GBP    Sale Number: L04121
27 lots
Close