Follow us:
Demonstrators hold up banners and shout slogans during a protest against the Euro zone leaders's agreed 'Pact For The Euro' on June 19, 2011 in Barcelona, Spain.
Follow us: