world map illustration with communication and technology symbols

world map illustration with communication and technology symbols

 Stock illustration ID: 77356957