23. Half Moon Bay, California

23. Half Moon Bay, California

23. Half Moon Bay, California