SINOPIX PHOTO

Add to Lightbox Download
< Prev Next >
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..