Auction closed
C Welch Part II
06 April 2011 • London
Sale Total: 20,909,750 GBP    Sale Number: L11227
154 lots
Close