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

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

 Stock photo ID: 37188271