Auction closed
Russian Works Of Art, Fabergé & Icons
02 June 2015 • London
Sale Total: 1,198,875 GBP    Sale Number: L15113
116 lots
Close