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

Royalty-free stock illustration ID: 103173653

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