Image 1 of 1
Luxembourg (officially the Grand Duchy of Luxembourg), is a small landlocked country in Western Europe.  Luxembourg (also known as Luxembourg City) is the capital city of Luxembourg and the country's most populous commune. Sale banner in shop window selling women lingerie. On the sidewalk, several plastic garbage bags full of shredded banking paper. 24.01.24 © 2024 Didier Ruef