Stock animation
Flight business of the world map with marks of the major cities. Globalization concept. Internet technologies.
4K
3840 x 2160