Back to D02 Photographs

0277 - China Opens First Shakespeare Festival. A scene of "Richard the Thir...Back

China Opens First Shakespeare Festival. A scene of "Richard the Third" performed by the China Children's Art Theatre. Photo by Zhang Guiyu

Image details

Front
Place
Year 1986

Looking for a copy of this image?

Please contact us   to request a print or digital download.