Auction closed
L12112
29 May 2012 • London
Sale Total: 4,302,525 GBP    Sale Number: L12112
160 lots
Close