Richard Shields – Up & Running
Richard Shields, a 51-year-old Royal Mail heavy goods driver thought his active days were over when knee problems and severe
Richard Shields, a 51-year-old Royal Mail heavy goods driver thought his active days were over when knee problems and severe