SEVILLE, SPAIN MAY 12: Thousands of Spaniards angered by their grim economic prospects and political handling of the international financial crisis in Seville on May 12, 2012
- Image ID: 102568976
- Copyright: Drimi
- Editorial Credit: Drimi / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.