Mr Michael Taylor

Former MP for City of Durham