The panes in the glass windows depict themes from what I believe is the New Testament