Thessaloniki


Thessaloniki, Greece.