Image 1 of 1

Plaza Tomada 03.JPG

Protestors attend a demonstration against Spain's economic crisis and its sky-high jobless rate at the Puerta del Sol square in Madrid on May 22, 2011. (c) PEDRO ARMESTRE
twitterlinkedinfacebook