Security concept: Lock on digital screen, contrast, 3d render

Royalty-free stock illustration ID: 103378856

Security concept: Lock on digital screen, contrast, 3d render