The largest space in St. Peter’s, a meditative labyrinth features prominently on the floor of the Parish Hall.