Remove Ads

Photo of Santa Cruz Island Preserve

Santa Cruz Island Preserve

Santa Cruz Island, Santa Barbara, California 93001 USA

10 Reviews

Adorable Santa Cruz Island Fox - only found on this particular island! So cute!

Photo Credit: Yelp

Remove Ads