The Luxembourg Palace at Faubourg St. Germain, Rue de Vaugirard.
THE Palace of the Luxembourg is situated in the Faubourg St. Germain, Rue de Vaugirard.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed