Stock animation
Animation of digital screens showing business and world in high definition. Concept of worldwide communication
HD
1920 x 1080