Mr Samuel Waterhouse

Former MP for Pontefract