CCCW Int'l Exhibit
"CAMELS"
LIAO XIAOXI
CHENGDU, SICHUAN PROVINCE
CHINA
A