Auction closed
Russian Works Of Art, Fabergé And Icons Day Sale
10 June 2009 • London
Log in to view sale total
135 lots