Handcuffs is on the laptop keyboard. Computer/Internet crimes and internet addiction concept.

Royalty-free stock photo ID: 102452885

Handcuffs is on the laptop keyboard. Computer/Internet crimes and internet addiction concept.