Royalty-free stock photo ID: 410016100

A tangle of cables and wires