BARCELONA - JUNE 19: Spanish Protest against the Euro zone leaders, agreed Pact for the Euro, the cutbacks in the social policy and the economic crisis in Barcelona on June 19, 2011.
Editorial use only
Editorial credit: Peter Scholz / Shutterstock.com

Royalty-free stock photo ID: 90112336

BARCELONA - JUNE 19: Spanish Protest against the Euro zone leaders, agreed Pact for the Euro, the cutbacks in the social policy and the economic crisis in Barcelona on June 19, 2011.