SINOPIX PHOTO

Add to Lightbox Download
Workers examine finished cars at the Shanghai Volkswagen (SVW) plant in Shanghai, China..
Workers examine finished cars at the Shanghai Volkswagen (SVW) plant in Shanghai, China..