The Spanish national football teams display of major trophies. The trophies are located inside The La Ciudad del FĂștbol (Football City).
Left: 2008 UEFA European Championship
Center: 2010 FIFA World Cup
Right: 2012 UEFA European Championship
Quite a haul, quite a run of greatness.
Sports - Soccer, Buildings - Indoor
Links: en.wikipedia.org, en.wikipedia.org
By: tallturtle82