Auction closed
Russian Works Of Art, Fabergé & Icons
28 November 2017 • London
Sale Total: 1,810,688 GBP    Sale Number: L17116
Close