Square on Place de la constitution, Luxembourg city (Lëtzebuerg), Grand Duchy of Luxembourg
Tous droits réservés