Auction closed
L12111
28 May 2012 • London
Sale Total: 10,049,250 GBP    Sale Number: L12111
38 lots
Close