Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
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.