algae on caldecotte lake

algae on caldecotte lake

Observation - algae on caldecotte lake - UK and Ireland. Description: Floating at the surface

Floating at the surface