Yellow paper envelope attached to laptop with chains and padlock

Royalty-free stock photo ID: 74475436

Yellow paper envelope attached to laptop with chains and padlock