Auction closed
Bear Witness | #SothebysBearWitness
10 March 2015 • London
Sale Total: 36,124,636 GBP    Sale Number: L15026
541 lots
Close