IMAGE ID: 52437460
contributor: VECTORIUM
Copy the following link on the web you will be using this resource. If you want more information read the attribution guide or download the license.
Furious people with megaphone and placards on street protest. Mad activists or volunteers protest and scream on demonstration. Vector illustration.