Cyanobacteria & Protists

Crinalium magnum

DSM 112878