Computer keyboard and lock - technology security concept

Royalty-free stock photo ID: 79071757

Computer keyboard and lock - technology security concept