Auction closed
Old Masters Day Sale
05 July 2018 • London
Sale Total: 4,604,625 GBP    Sale Number: L18034
105 lots
Close