1 of 6
The new Depot Metro Station in Thessaloniki (Elval Colour)