Barrie J Stephenson

Barrie J Stephenson

Digital Storyteller, Chairman Restore (York), cyclist, runner, walker, news junkie, shutterbug, grandfather, Jesus follower, enjoys techy stuff esp. Macs