An illustration of Luxembourg Palace which is located in Paris, France. The Luxembourg Palace houses the famous Luxembourg Garden which displays a large garden and lawn full of statues and large water basins.

Luxembourg Palace

An illustration of Luxembourg Palace which is located in Paris, France. The Luxembourg Palace houses…