People walking past a glowing street food cart in an urban square with city life market public plaza commerce - Free Stock Photo | Picren | PicRen