church in the Palais de Justice in Paris, famed for its stained glass windows.