Stock animation
Urban traffic,Chinese people crossing busy street downtown Shanghai nanjing-road.
HD
1920 x 1080