Back to C06 Photographs

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.