Auction closed
Russian Works Of Art, Fabergé And Icons
03 June 2014 • London
Sale Total: 2,392,600 GBP    Sale Number: L14113
348 lots
Close