Sir John St Aubyn

Former MP for St Ives