Friday, 27 May 2011

Big Balls in Trafalgar Square, London (2011 Champions League Final)

Big footballs in Trafalgar Square celebrating the finals of the 2011 UEFA Champions League in London, the men at Wembley and the women at Craven Cottage, Fulham.


No comments:

Post a Comment