Photograph looking towards the alter of the Cathedral of SS. Peter and Paul, Providence, RI