Category:Santa Rosa Island

English: Santa Rosa Island — in the Channel Islands archipelago of Southern California.