SINOPIX PHOTO

Add to Lightbox Download
< Prev Next >
An internet Cafe in Shanghai, China. Online gaming is a massive industry in China with over 137 million users generating a massive profits for the leading online gaming comapanies such as NCsoft, Global Gaming League, etc..07 Oct 2009
An internet Cafe in Shanghai, China. Online gaming is a massive industry in China with over 137 million users generating a massive profits for the leading online gaming comapanies such as NCsoft, Global Gaming League, etc..07 Oct 2009
Filename: 3862047-1254875329.jpg
Copyright