Royalty-free stock photo ID: 137249663

cockroach on white background. macro - Image