Baltic sea: Huge blue algal carpets drifting on German beaches 25/07/2019 Personal Health Comments Off on Baltic sea: Huge blue algal carpets drifting on German beaches