Gare du Nord, Paris, FranceI suppose she is a mime-girl, or may be a singer performing in trains. I saw her arriving, then buying a ticket and departing backThe first picture of the "Arrival ... Departure" pair. The second one is hereFeatured: [link]