Interior of the Cathedral of SS. Peter and Paul, Providence, RI