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