Plaza Tomada

Image 4 of 13
< Prev Next >

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