Church in Luxembourg City, Grand Duchy of Luxembourg (German: Großherzogtum Luxemburg)
Tous droits réservés