Filamentous Algae

Spirogyra, Anabaena, Oscillatoria, Lyngbya, Pithophora spp., etc.

Other Photos