Auction closed
L13114
25 November 2013 • London
Sale Total: 7,786,000 GBP    Sale Number: L13114
27 lots
Close