Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
FC Barcelona players celebrate their 4th UEFA Champions league title on top of an open bus during a parade during the streets of Barcelona, Spain on May 29, 2011 one day after winning the final match against Manchester United at Wembley Stadium London, UK
Photo taken on: 29 May 2011.