Mr Robert Laffan

Former MP for St Ives