Auction closed
Russian Works Of Art, Fabergé And Icons
03 June 2014 • London
Log in to view sale total
348 lots