Michel Billard

Web Developer in Toronto, Ontario, Canada

Read my blog
  • Work
    • VarageSale