Stock animation
Digital animation of Business people shaking hands in front of global business interface
HD
1920 x 1080