3d render of sperm cell

Royalty-free stock photo ID: 1131098

3d render of sperm cell