Auction closed
Russian Pictures
01 December 2015 • London
Sale Total: 6,837,000 GBP    Sale Number: L15115
283 lots
Close