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