Auction closed
The Russian Sale
31 May 2006 • London
Sale Total: 27,670,040 GBP    Sale Number: L06110
453 lots
Close