Just do it!

9 min read

Being diagnosed with cancer prompted David Gabriel to fulfil his dre