Auction closed
Old Master Sculpture & Works Of Art
06 July 2017 • London
Sale Total: 2,885,750 GBP    Sale Number: L17231
152 lots
Close