Auction closed
Russian Paintings
02 June 2015 • London
Sale Total: 10,855,375 GBP    Sale Number: L15112
185 lots
Close