3d render of cartoon character with helicobacter

Royalty-free stock illustration ID: 51886384

3d render of cartoon character with helicobacter