Auction closed
Russian Art
22 April 2009 • New York
Sale Total: 13,842,175 USD    Sale Number: N08538
268 lots
Close