A team or company of stick figure symbol people connect in nodes of a social media or business network

Royalty-free stock illustration ID: 64675135

A team or company of stick figure symbol people connect in nodes of a social media or business network