Auction closed
L13160
19 March 2013 • London
Sale Total: 4,613,000 GBP    Sale Number: L13160
177 lots
Close