Greece
Makedonia Thraki, Greece
Luxembourg, Luxembourg, Luxembourg
Athens, Athens, 11251
Kozani, Western Macedonia, Greece
Thessaloniki, Makedonia Thraki, Greece
Thessaloniki, Greece
London, England, United Kingdom
Thessaloniki, Central Macedonia, Greece