Angelos Charisteas webmaster · Posted on 17/10/202117/10/2021 3,111 Angelos Charisteas Greece match worn shirt UEFA Euro 2008 Qualification unknown match details Embed from Getty Images Embed from Getty Images