Sir Farrer Herschell

Former MP for City of Durham