MADRID - MAY 15: Signs shown at a protest for economic equality during the Spanish Revolution days in Puerta del
Sol Square in Madrid, Spain on May 15, 2011.
Editorial use only
Editorial credit: Pedro Rufo / Shutterstock.com

Royalty-free stock photo ID: 77857930

MADRID - MAY 15: Signs shown at a protest for economic equality during the Spanish Revolution days in Puerta del Sol Square in Madrid, Spain on May 15, 2011.