SINOPIX PHOTO

Add to Lightbox Download
A view of BYD's new F3 Dual Mode (DM) vehicle in Shenzhen, China..15 Dec 2008.
A view of BYD's new F3 Dual Mode (DM) vehicle in Shenzhen, China..15 Dec 2008.
Filename: SINOPIX.auto.industry.china036.JPG
Copyright