Royalty-free stock illustration ID: 116202553

Concept of computer data encryption / data protection / security enhancement - Illustration