Busy city street scene with pedestrians walking past high rise buildings - Free Stock Photo | Picren | PicRen