_MG_6065.jpg
INVASION: Visiting Barca fans take Trafalgar Square ahead of their victory in the 2011 Champions League Final.