Location
Thessaloniki, Greece
Submission Deadline
Starts
Ends