Auction closed
L12624
12 October 2012 • London
Sale Total: 15,569,650 GBP    Sale Number: L12624
33 lots
Close