ID 32791401 © Paha_l | 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.:
actions activist chaos cities civil communism communist community concepts crisis crowd culture demonstration despair displeased economic europe flag forces freedom gathering group head horizontal human large life madrid marching meeting men occupy party peace people placard political politics protest protestor rally red revolution sign social socialist spain street urban