Live action footage
Pedestrians and traffic on Hennessy Road near Times Square, Wan Chai, Hong Kong Island, Hong Kong, China, T/lapse
HD
1920 x 1080