Optimal dimensions 3200 x 410px
Recent Graduate in Design for Interaction Master, Delft University of Technology
Delft, Netherlands
Stats
Member Since: October 27, 2017
Report