Auction closed
Russian Works Of Art, Fabergé And Icons
01 December 2010 • London
Sale Total: 3,383,575 GBP    Sale Number: L10116
210 lots
Close