Demonstration Protest People Compositions. Demonstration protest people holding placards megaphones and flags and reporters with cameras on blue and green cityscape backgrounds flat isolated vector illustration