2 Articles
Lumeneo Smera, new French electric car, on sale for 24,500 euros

Lomeneo Smera - click above for high-res image gallery