Back to D02 Photographs

0279 - China Opens First Shakespeare Festival. A scene of "Titus Andronicus...Back

China Opens First Shakespeare Festival. A scene of "Titus Andronicus" presented by the Shanghai Theatrical Institute. Photo by Xia Daoling

Image details

Front
Place
Year 1986

Looking for a copy of this image?

Please contact us   to request a print or digital download.