Several bridges to cross along the way. Cowell-Purisima Trail. Half Moon Bay, California

Several bridges to cross along the way. Cowell-Purisima Trail. Half Moon Bay, California