Auction closed
Russian Pictures
07 June 2016 • London
Sale Total: 5,197,500 GBP    Sale Number: L16112
115 lots
Close