Image 1 of 1
_DSC0643.jpg
Protestors shout slogans against governement on Madrid's Gran Via,.(ALTERPHOTOS/Arnedo)
UA-546184-2