Venue & Date

Date: 18-21 November 2017

Venue: Electra Palace Hotel, Thessaloniki, Greece.

Google Map: