Kate In Toronto

Toronto

reader, sci fi geek, yoga afficionado (i know how to fall over safely).

  • Education
    • lots but lifelong learner