Front cover image for The China weekly review

The China weekly review


Journal, Magazine, English, 1923-1950
Millard Pub. House, Shanghai, China, 1923-1950