Santa Rosa Island, in Channel Islands National Park. Also part of the Channel Islands National Marine Sanctuary.
2009_04_19_lax-sfo_081
Photo of Santa Cruz Island by