Auction closed
Russian Works Of Art, Fabergé & Icons
06 June 2017 • London
Sale Total: 2,231,625 GBP    Sale Number: L17113
176 lots
Close