Spain supporters celebrate in Madrid on Sunday after their team won the Euro 2012 final against Italy in Kiev, Ukraine.Jul 03, 2012

FULL STORY

Photo: AFP

This photo has been viewed 1022 times.

TOP top