Blue-green algae

Blue-green algae

Blue-green algae, also known as Cyanobacteria

by
by
by
by
by
by