Auction closed
L12305
04 December 2012 • London
Sale Total: 3,101,063 GBP    Sale Number: L12305
226 lots
Close