Royalty-free stock illustration ID: 66644698

Microscopic of paramecium and amoeba - Illustration