Designed by
Title
Ceiling of the St. Leodegar Church Lucerne, Switzerland #126757747
Description
Lucerne, Switzerland - September 24, 2015: Looking towards the ceiling of the St. Leodegar Church. The Church of St. Leodegar or Hofkirche St. Leodegar is the most important church and a landmark in the city of Lucerne, Switzerland. It was built in parts from 1633 to 1639.
This image is editorial