2024
ST. LAWRENCE CHURCH
Diekirch
Churches cathedrals basilicas and chapels
The first Christian altar was probably built in the 7th century on a Roman ...Read more