Auction closed
Old Masters Evening Sale
05 December 2018 • London
Sale Total: 30,209,550 GBP    Sale Number: L18036
42 lots
Close