For three-and-a-half years, all pupils at St Ninians Primary have walked or run a mile each day.

For three-and-a-half years, all the pupils at St Ninians Primary School have walked or run a mile each day.
