Skip to main content
U.S. flag

An official website of the United States government

Santa Rosa Island, Acapulco area, 1995

Detailed Description

Santa Rosa Island, Acapulco area, 1995, in the early days of exotic herbivore removal.

Sources/Usage

Public Domain.

Credit: Trey Demmond

Was this page helpful?