Auction closed
Russian Works Of Art, Fabergé & Icons
05 June 2018 • London
Sale Total: 2,230,250 GBP    Sale Number: L18113
160 lots
Close