SINOPIX PHOTO

Add to Lightbox Download
A guard walks past a Cadillac advertisement 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 guard walks past a Cadillac advertisement 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..