Back to C06 Photographs

0253 - Happy Children In New China. Little Red Soldiers of Shacshan School,...Front

Happy Children In New China. Little Red Soldiers of Shacshan School, Hunan Province going to work.

Image details

Front Yes
Place
Year 1973

Looking for a copy of this image?

Please contact us   to request a print or digital download.