Skip to main content

Street view

1 min
Advertising

Thessaloniki (Greece) (AFP)

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

Page not found

The content you requested does not exist or is not available anymore.