Several hundred people gathered in Union Square Saturday afternoon for an immigrants’ rights rally. After listening to speakers for an hour, they marched to Times Square. This woman was selling flags of various countries from which the immigrants come.