John Smillie

Husband, father, dog owner, hiker, climate action advocate, audiobook enthusiast.
2 public subscriptions