Auction closed
Russian Paintings
25 November 2008 • London
Sale Total: 5,903,100 GBP    Sale Number: L08117
286 lots
Close