2011 FIFA Club World Cup Final Leo Santos, December 18, 2011 Football Soccer FIFA Club World Cup Japan 2011, Final match between FC Barcelona 40 Santos FC at Yokohama International Stadium, Kanagawa, Japan. Photo by AFLO SPORT 1035 Editorial Stock Photo - Afloimages
Leo (Santos), December 18, 2011 - Football / Soccer : FIFA Club World Cup Japan 2011, Final match between FC Barcelona 4-0 Santos FC at Yokohama International Stadium, Kanagawa, Japan.
(Photo by AFLO SPORT) [1035]