The Coast News Group

Claude “Bud” Lewis Carlsbad Desalination Plant