Auction closed
Russian Paintings
10 June 2008 • London
Log in to view sale total
361 lots