Stephen Duncanson

Aspiring civil engineer, swinger of kettlebells, coffee addict, bookworm, minimalist.

Half Marathon