No stadium image available

Capacity: 3,000

City: Heraklion

Country: Greece

Club: Irodotos

International: Unknown