Auction closed
Russian Art Day Sale
03 June 2014 • London
Sale Total: 3,077,850 GBP    Sale Number: L14112
199 lots
Close