Moore Creek Preserve

Moore Creek Trail, Santa Cruz, CA 95060