Stella

New Stella Vita: The solar camper soaks up the sun

With the Stella Vita, students of the Eindhoven University of Technology present a vision of…