Mr William Praed

Former MP for St Ives