Information about the stained glass windows and other interesting historical facts about St. Peters.