Street view

Thessaloniki (Greece) (AFP) –

Advertising

People sit at the tables of a tavern in the upper town of Thessaloniki