Terence Dumartin
FRENCH LIVING IN TORONTO, CANADA
Huge believer in making something even if it fail
than regretting doing nothing.
Discover my projects
My Projects in Details
"I succeed or I learn !"