Royalty-free stock vector ID: 92432695

A set of protozoa - amoeba, ciliate slipper, Chlamydomonas and Euglena green