Auction closed
Old Masters Evening Sale
04 July 2018 • London
Sale Total: 42,634,150 GBP    Sale Number: L18033
64 lots
Close