Source Water

Source Water

Sudden and massive growths of algae in lakes or reservoirs.