Mr David Harris

Former MP for St Ives