April 28, 2025

meaning of the feast of the chair of st. peter