Advertisement
The "Daniel Sylvestre" user's logo

Daniel Sylvestre

Montreal, Canada

Proud father of three teenagers.

Publications