address24 Andokidou str, Thessaloniki

THE CITY