SINOPIX PHOTO

Add to Lightbox Download
A visitor poses inside of a Mini Cooper at the Auto Shanghai 2005 in Shanghai, China. Red Flag was renowned in China as the car for heads of state and high officials before western automakers edged in with their own luxury makes..
A visitor poses inside of a Mini Cooper at the Auto Shanghai 2005 in Shanghai, China. Red Flag was renowned in China as the car for heads of state and high officials before western automakers edged in with their own luxury makes..
Filename: SINOPIX.auto.industry.china320.JPG
Copyright