Santa Cruz Island
Channel Island Marine SanctuaryChannel Islands NPGrey WhalesIsland PackersIslanderWhale WatchingSanta Cruz Island