Auction closed
Russian Art Day Sale
25 November 2014 • London
Sale Total: 2,965,150 GBP    Sale Number: L14115
117 lots
Close