Mr Robert Shafto

Former MP for City of Durham