Auction closed
Russian Works Of Art, Fabergé & Icons
01 December 2015 • London
Sale Total: 2,324,000 GBP    Sale Number: L15116
134 lots
Close