Auction closed
Russian Contemporary Sale
09 June 2009 • London
Sale Total: 899,350 GBP    Sale Number: L09670
90 lots
Close