Mr John Hawke

Former MP for St Ives