Auction closed
L12313
06 November 2012 • London
Sale Total: 8,285,139 GBP    Sale Number: L12313
137 lots
Close