Seven Last Words of Jesus on the Cross with Fr. Stefano Penna by Fr. Stefano Penna | Apr 18, 2025 | Live Stream