Royalty-free stock photo ID: 488184208

Phytoplankton Hydrodictyon reticulatum and group of cyanobacteria. Super Macro - Image