NEWS

Phevos and Athena…

Phevos and Athena, the twin mascots for the 2004 Olympics feature in a new floral display unveiled yesterday outside the marble Olympic Stadium, where the first modern Games were held in 1896. Athens Municipality organized the display.