Auction closed
Russian Art, Works Of Art And Faberge
27 November 2007 • London
Sale Total: 3,471,025 GBP    Sale Number: L07116
218 lots
Close