Auction closed
Old Master & British Paintings Evening Sale
03 December 2014 • London
Sale Total: 53,972,000 GBP    Sale Number: L14036
43 lots
Close