Living Vorticella protozoan in fresh water.  Magnification 400X

Royalty-free stock photo ID: 77900755

Living Vorticella protozoan in fresh water. Magnification 400X