0363 - Thriving Leichow Peninsula in South China. Children look healthy and...Front
Thriving Leichow Peninsula in South China. Children look healthy and happy in Anpu town, Leichow Peninsula, where plague was rampant before liberation.
Image details
Front | Yes |
---|---|
Place | Leichow Peninsula |
Year | 1973 |
Looking for a copy of this image?
Please contact us to request a print or digital download.