``The 25th Spot``, Thessaloniki

Thessaloniki, Grecia