ID 315478765 © HelgaQ | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
protest demonstration activism unity crowd cityscape march solidarity determination movement defiance justice rights public participation gathering rally citizen urban placard stand commitment voice expression cause awareness campaign grassroots engagement resistance societal impact peaceful assembly message advocacy influence protestor collective signage blank symbol political mobilization outcry streetscape