New Metro Infrastructure is Taking Shape in Athens and Thessaloniki

regenerated public square. Image © Pygmalion Karatzas

15 / 18
Share Share
Save image