81-qingdaosweepers

8354    Chengdu, China, 1981