Auction closed
Old Master & British Paintings Day Sale
10 December 2015 • London
Sale Total: 3,696,625 GBP    Sale Number: L15037
100 lots
Close