Front facade of the Luxembourg Palace (Palais de Luxembourg) in Paris, France. This building houses the French Senate.

Royalty-free stock photo ID: 74667085

Front facade of the Luxembourg Palace (Palais de Luxembourg) in Paris, France. This building houses the French Senate.