street alley shopping arcade with people walking