MADRID, SPAIN - JULY 19: Thousands of people are evident in the streets to protest cuts in public services, in the squares Neptune, Cibeles and Puerta del Sol in Madrid, Spain on July 19, 2012.
Editorial use only
Editorial credit: Pedro Rufo / Shutterstock.com

Royalty-free stock photo ID: 108328304

MADRID, SPAIN - JULY 19: Thousands of people are evident in the streets to protest cuts in public services, in the squares Neptune, Cibeles and Puerta del Sol in Madrid, Spain on July 19, 2012.