Auction closed
Old Master & British Paintings Evening Sale
08 July 2015 • London
Sale Total: 39,310,750 GBP    Sale Number: L15033
56 lots
Close