81-qingdaohaulers

8358    Chengdu, China, 1981           original