Auction closed
L12115
27 November 2012 • London
Sale Total: 5,588,050 GBP    Sale Number: L12115
252 lots
Close