Realistic rendering of bacteria - in green colors

Royalty-free stock photo ID: 20546042

Realistic rendering of bacteria - in green colors