Designed by
Title
Madrid, indignados occupy Sol Square #19585887
Description
21st May 2011, Madrid (Spain) ââ¬â Thousands of demonstrators occupy Sol Square, in the heart of Madrid, before the regional elections in protest at governments and banks. There are tents, a kitchen, a library, and people is living there
This image is editorial