Auction closed
Old Masters Day Sale
06 July 2017 • London
Sale Total: 2,942,125 GBP    Sale Number: L17034
89 lots
Close