Royalty-free stock illustration ID: 68013826

3d dossier popping out from a laptop screen - Illustration