Auction closed
L13115
26 November 2013 • London
Sale Total: 5,101,525 GBP    Sale Number: L13115
169 lots
Close