Saints Peter and Paul, Beaver