New Metro Infrastructure is Taking Shape in Athens and Thessaloniki

regenerated public square. Image © Pygmalion Karatzas

14 / 18
Share Share
Save image