Stock animation
Time lapse,extremely busy nanjing road,pedestrian mall,Shanghai,China.
HD
1920 x 1080