Arch of Triumph on the Charles De Gaulle square. Paris, France

Royalty-free stock photo ID: 37188271

Arch of Triumph on the Charles De Gaulle square. Paris, France