Designed by
Title
Roewe E1 Concept #14120434
Description
BEIJING - MAY 2: A Roewe E1 Concept is on display at the 2010 Beijing International Automotive Exhibition (Auto China 2010) on May 2, 2010 in Beijing, China. This event is one of the most important auto shows in the World.
This image is editorial