51 of 265

« A demonstrator holds aloft a sign reading ‘We were all on this train’ as Spaniards took to the streets to demonstrate in Madrid’s Puerta del Sol, March 12, 2004. »