Auction closed
L12231
05 December 2012 • London
Sale Total: 2,814,850 GBP    Sale Number: L12231
172 lots
Close