James Krause

James Krause

less
About: 

A industrial designer with a passion for creating human centered designs.