Designed by
Title
Lucerne. Church of St. Leodegar #50981770
Description
Lucerne is a city in north-central Switzerland, in the German-speaking portion of that country. The Church of St. Leodegar was built in parts from 1633 to 1639 on the foundation of the Roman basilica which had burnt in 1633