Original vector illustration: technology and communication design elements

Royalty-free stock vector ID: 43327279

Original vector illustration: technology and communication design elements