Padlock on laptop. Concept of computer / internet security.

Royalty-free stock photo ID: 1685644

Padlock on laptop. Concept of computer / internet security.