Thessaloniki, Central Macedonia, Greece
London, United Kingdom
Thessaloniki, Makedonia Thraki, Greece