Image from
Mountains of foam on the beach have various causes. What do we have to do with it?
… contents contain this medium: Excessive nutrient concentrations in the sea Tags maritime waters … Mountains of foam on the beach have various causes. What do …