A padlock on keyboard. Data security and protection.

Royalty-free stock illustration ID: 90426139

A padlock on keyboard. Data security and protection.