Stella K30

The Stella K30 is a compact executive car manufactured by Stella Motors.