Auction closed
L13052
12 December 2013 • London
Sale Total: 4,783,200 GBP    Sale Number: L13052
452 lots
Close