Auction closed
Old Master Paintings And British Paintings
29 April 2010 • London
Sale Total: 2,726,950 GBP    Sale Number: L10030
185 lots
Close