Stella K10

The Stella K10 is a subcompact executive car manufactured and marketed by Stella Motors.