Auction closed
Old Master & British Paintings Day Sale
09 July 2015 • London
Sale Total: 3,439,875 GBP    Sale Number: L15034
132 lots
Close