Stained-glass window In Église St. Michel (St. Michael's Church) depicting the history of St Michel's Church. Luxembourg City, Luxembourg. 2021/07/04.