Share
twitterlinkedinfacebook
Image 1 of 1
MHE06636FRA.jpg
Commuters going home, decending into the metro station at La Defence, the city's financial centre, and headquarters to many of France's largest companies.