0511 - Weather Station Run By Little Red Soldiers In Central China. The Lit...Front
Weather Station Run By Little Red Soldiers In Central China. The Little Red Soldiers observe weather changes.
Image details
Front | Yes |
---|---|
Place | |
Year | 1974 |
Looking for a copy of this image?
Please contact us to request a print or digital download.