2 of 6

The new Depot Metro Station in Thessaloniki (Elval Colour)