Charity assault course to take place in aid of Maggie’s Dundee

© SuppliedMaggie's Dundee is based at Ninewells Hospital
Maggie's Dundee is based at Ninewells Hospital