David has a can 'Doo' attitude to fundraising

23 October 2019