Commuters on the Denfert bus. Paris, France.

Paris