• Sale 7905

    Russian Art

    29 November 2010, London, King Street