Phytoplankton

Polysiphonia vidiacea