Clayesmore pupils raise funds for charity Pupils of all ages have been raising funds for charity. 17/03/2019 View