Auction closed
L12406
28 November 2012 • London
Sale Total: 3,538,150 GBP    Sale Number: L12406
148 lots
Close