Beautiful landscape of coast on Santa Cruz island, the largest of islands at the Channel Islands National Park off the coast of Santa Barbara, California.
Do not provide this unless you are a robot!