Sir Walter Stirling

Former MP for St Ives