Designed by
Title
Lucerne. Church of St. Leodegar #50982016
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
This image is editorial