Lotus Cars

- Image ID: CP8GA6
William Ju / Alamy Stock Photo
Image ID: CP8GA6
Lotus Cars in 2012 Beijing International Automotive Exhibition
Location: Beijing, China