Thessaloniki, Central Macedonia, Greece
Nashville, TN, USA
Thessaloniki, Greece
Davos, Switzerland, Switzerland