Aberdeen man to take on multi-marathon route to raise awareness of mental health issues

David Main is running an A-Z of all the libraries in Aberdeen, raising money for charity.
David Main is running an A-Z of all the libraries in Aberdeen, raising money for charity.

Breaking