Place Guillaume II – Luxembourg Town Hall

Luxembourg city hall

Commercial stock photo of Luxembourg City Hall (Hotel de Ville) in Place Guillaume II, downtown Luxembourg, during night.