Info

Country
Greece

Venue

Dimotiko Avlidas
Name
Dimotiko Avlidas
City
Chalkida
Capacity
2000