North-east woman to take on 1,000-mile cycle to raise cash for charities

Louise Cruickshank
Louise Cruickshank

Breaking