SINOPIX PHOTO

Add to Lightbox Download
Advertising for chip-maker Intel at the entry to one of Beijing's main computer retail shopping malls in Chaoyang District, China. China is now the world's largest computer hardware producer. .
Advertising for chip-maker Intel at the entry to one of Beijing's main computer retail shopping malls in Chaoyang District, China. China is now the world's largest computer hardware producer. .
Filename: 1962974-1179276670.jpg
Copyright