81-scalecart

8470    Chengdu, Sichuan, China, 1981