bill-hocker-the-news-chengdu-sichuan-china-1981

8554    The News, Chengdu, Sichuan, China, 1981