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

Royalty-free stock photo ID: 86742919

MADRID - OCT 15: Signs shown at a protest for economic equality during the Global Protest Revolution at Puerta del Sol Square in Madrid, Spain on Oct 15, 2011.