Stella Vie - Interior

Interior view of the Stella Vie solar-powered car.