Santa Rosa Island, Acapulco area, 1995
By Western Ecological Research Center (WERC)
1995 (approx.)
Detailed Description
Santa Rosa Island, Acapulco area, 1995, in the early days of exotic herbivore removal.
Sources/Usage
Public Domain.
Credit: Trey Demmond