Auction closed
Old Master Sculpture & Works Of Art
05 December 2017 • London
Sale Total: 1,369,663 GBP    Sale Number: L17233
126 lots
Close