Supporters celebrate as the Spanish national football team arrives on Cibeles Square
Supporters celebrate as the Spanish national football team arrives on Cibeles Square after parading through Madrid, a day after it won the final match of the Euro 2012 championships 4-0 against Italy in Kiev.