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