Costume design for the play "Sherlock Holmes and Nick Carter" in the Proletcult Theatre, 1922. Found in the collection of the State Central A. Bakhrushin Theatre Museum, Moscow.
Pixel Dimensions (W x H) : 2662x4134File Size : 32,241kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.