Saint Michael church in Luxembourg

St Michael's Church in Luxembourg

Commercial photo of St Michael’s Church (Eglise Saint Michel or Méchelskierch) in Luxembourg city, above the ruins of the old fortress. This is the oldest church in Luxembourg.

Add to wishlist
Add to Cart