Microscopic of paramecium and amoeba

Microscopic of paramecium and amoeba

 Stock illustration ID: 66644698