Royalty-free stock illustration ID: 117645061

Illustration of bacteria cells - Illustration