The Church of St. Leodegar (Hofkirche St. Leodegar), a Roman Catholic church in the city of Lucerne, Switzerland. Built on the foundation of the Roman basilica during the Thirty Years War.

Code produit:
258569652