Auction closed
L12116
27 November 2012 • London
Sale Total: 3,452,600 GBP    Sale Number: L12116
235 lots
Close