Kelly MacLeod
Kelly MacLeod
Kelly MacLeod

Kelly MacLeod

  • Edmonton, AB

French teacher and francophile. In transition...searching for my destiny.