People Walking (City) A lot of people walking on promenade in the center of a big city. Download People Walking (City)