Taken on an old film based on the Ilford emulsion, I think, this hasn't survived well.
But it's 67TC no.2 at Paris, Nord station, in the late 70s.