Auction closed
Russian Works Of Art
12 June 2008 • London
Sale Total: 9,228,975 GBP    Sale Number: L08114
218 lots
Close