The Triumphal Arch (Arc de Triomphe) on Place Charles de Gaulle in Paris, France.

Royalty-free stock photo ID: 110947928

The Triumphal Arch (Arc de Triomphe) on Place Charles de Gaulle in Paris, France.