Spanish protest

Barcelona, 2003.

Back.