SINOPIX PHOTO

Add to Lightbox Download
Investors make trades on computer terminals at a securities exchange in Shanghai, China..29 Oct 2007
Investors make trades on computer terminals at a securities exchange in Shanghai, China..29 Oct 2007
Filename: SINOPIX.stock.finance.china.088.JPG
Copyright