JohnMacgillivray

96
reputation
5

I like problem solving and gaining new skills.