Auction closed
L12405
15 November 2012 • London
Sale Total: 2,229,738 GBP    Sale Number: L12405
342 lots
Close