Optimal dimensions 3200 x 410px
Industrial Designer
TU DELFT
Delft, Netherlands
Stats
Industrial Design Engineer
Member Since: February 26, 2017
Report