Santa Cruz Island 2008:
(Santa Cruz Island)
Long time contributors to The Nature Conservancy, we were invited to spend a long weekend on a clean up trip of their holdings on Santa Cruz Island, just off the coast of Santa Barbara.
Home North America