Ian Drysdale

Into ageing, design and software development. CTO @GoodGym occasionally caught running

×
twitter
facebook
linkedin