cockroach on the dead leafs ground

Royalty-free stock photo ID: 24213829

cockroach on the dead leafs ground