Ninewells staff preparing for day of action to raise funds for Cystic Fibrosis charity

© SuppliedStaff from the CF Team/
Staff from the CF Team/