bill-hocker-transformers-chengdu-china-1981

153    Transformers, Chengdu, China, 1981