Auction closed
L13102
20 November 2013 • London
Sale Total: 4,554,475 GBP    Sale Number: L13102
112 lots
Close