notebook and padlock showing internet or data security concept in blue

Royalty-free stock photo ID: 63768442

notebook and padlock showing internet or data security concept in blue