Information signs for locals and tourists in the Gare du Nord train station #322320718
Description
Information signs for locals and tourists to facilitate their user experience navigating and commuting at the Gare du Nord train station in Paris, France