Auction closed
Old Master & British Paintings Evening Sale
09 December 2015 • London
Sale Total: 22,633,750 GBP    Sale Number: L15036
43 lots
Close