vator
news
Join
Log in
David Haddad
Stockholm, Sweden
Member since June 07, 2007
About
Education
2006
University of Ottawa
, BS
No details submitted yet.