Located in the Channel Islands, Santa Cruz is visible along California's famous coastline. I took a trip to this curiosity jutting across the horizon.
California's Santa Cruz Island
California's Santa Cruz Island
California's Santa Cruz Island
Located in the Channel Islands, Santa Cruz is visible along California's famous coastline. I took a trip to this curiosity jutting across the horizon.