Live action footage
Crowds of pedestrians walk on the modern streets of Nairobi, Kenya.
HD
1920 x 1080