protozoa composing, fed on colored yeast cells. - euplotes stock pictures, royalty-free photos & images