Live action footage
Foot traffic on Huerfanos, a pedestrian street in downtown Santiago, Chile.
HD
1920 x 1080