Pilgrimage to Portugal, Spain & France 2025 – Led by Fr. Petrus Shiya