St. Stephen’s Church, Olean, cartoons being unrolled for the first time. St. Stephen’s Church, Olean, cartoons being unrolled for the first time.