Connect to share and comment

Traffic jam France

Appears In:
The EU is expected to overtake the US as the world's biggest oil importer.
Traffic jam France

This file photograph shows a traffic jam in France.

Phillipe Desmazes