On Santa Cruz island