Detail of Arc de Triomphe aka Arch of Triumph, Paris, France. Shutterstock Image - Detail of Arc de Triomphe aka Arch of Triumph, Paris, France. - ID: 100562314