bill-hocker-pedicab-chengdu-sichuan-china-1981

3243    Pedicab, Chengdu, Sichuan, China, 1981              original