Auction closed
L12024
12 October 2012 • London
Sale Total: 44,146,350 GBP    Sale Number: L12024
52 lots
Close