Royalty-free stock photo ID: 585310991

Rotor machine | Enigma | encrypting and decrypting secret messages - Image