• Sale 2308

    Russian Art

    23 April 2010, New York, Rockefeller Plaza