Auction closed
Old Master Paintings
02 May 2018 • London
Sale Total: 2,175,439 GBP    Sale Number: L18030
198 lots
Close