Auction closed
L13401
14 May 2013 • London
Sale Total: 3,003,338 GBP    Sale Number: L13401
216 lots
Close