Royalty-free stock illustration ID: 160972586

DIgital Technology Icon in Cyberspace - Illustration