New Metro Infrastructure is Taking Shape in Athens and Thessaloniki

regenerated public square. Image © Pygmalion Karatzas

13 / 18
Share Share
Save image