I have no idea what to say about this photo. This is a triumphal arch somewhere in Paris. It was another, "walk around a corner and see something cool but have no idea what it is" moment in Paris.
I think we were in the Marais, near a park near the Musée des Arts et Métiers, but I could be totally wrong. If you know what this arch is, please comment, I am dying to know!