•  

michelle de haan

Software developer; passionate about life, technology and innovation.

michelle de haan has not yet tracked or attended any events.

Elsewhere on the web