Skip to main content
U.S. flag

An official website of the United States government

Santa Rosa Island, Arlington canyon, 1995

Detailed Description

Santa Rosa Island, Arlington canyon, 1995, in the early years of exotic herbivore removal.

Sources/Usage

Public Domain.

Credit: Trey Demmond

Was this page helpful?