Saint Michael’s Church is a Roman Catholic church in Luxembourg City, in southern Luxembourg. It is located in Fishmarket, in the central Ville Haute quarter. The church is the oldest extant religious site in Luxembourg City.
Saint Michael’s Church
This site uses Akismet to reduce spam. Learn how your comment data is processed.