Close up of a death cockroach

Royalty-free stock photo ID: 110949437

Close up of a death cockroach