Place de la Constitution

Place de la Constitution or Constitution Square is a city square in Luxembourg City, Luxembourg, featuring a memorial obelisk dedicated to World War II soldiers, freedom & resistance.

Leave a Reply