Auction closed
L12314
27 September 2012 • London
Sale Total: 1,984,752 GBP    Sale Number: L12314
302 lots
Close