Olveston welcomes two millionth visitor