Photo Showcase: Camp at Francis Beach Campground

Half Moon Bay, California

Adventure details