Back to C06 Photographs

0254 - Happy Children In New China. Little Red Soldiers of Shacshan School,...Back

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

Image details

Front
Place
Year 1973

Looking for a copy of this image?

Please contact us   to request a print or digital download.