cockroach lying upside down

Royalty-free stock photo ID: 101748196

cockroach lying upside down