Live action footage
SHANGHAI, CHINA - May 7 : City traffic in Shanghai - May 7 2014, China
HD
1920 x 1080
Editorial Use Only