Connect to share and comment

Madrid protests 052011

Madrid protests 052011

Protesters with paper hats that read "enough" shout slogan at Sol Square camp on May 20, 2011 in Madrid, Spain.

David Ramos