Ciliate protozoa photo WP16356

Ciliate protozoa photo WP16356