Auction closed
Russian Works Of Art, Fabergé And Icons Day Sale
10 June 2009 • London
Sale Total: 4,683,475 GBP    Sale Number: L09673
135 lots
Close