Kim Johnston-Villeneuve
Kim Johnston-Villeneuve
Kim Johnston-Villeneuve

Kim Johnston-Villeneuve

  • Ontario, Canada
  • ·

I'm healthy, happy, and have a great time living life... words I live by... "You can't have jam on both sides, it gets sticky and hard to manage..."