The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2234308541
Set of 60 Technology web icons in line style. Computing, social network, management, internet, network, programming, Internet connection collection. Vector illustration.
Powered By Shutterstock Artist: IIIerlok_xolms