Thumb

Kevin Mamaqi

Industrial Design Engineer

Delft, Netherlands