Royalty-free stock photo ID: 758084194

Padlock over EU map, symbolizing the EU General Data Protection Regulation or GDPR. Also suitable for ePivacy or ePR and EU Copyright directives - Image