
Archbishop George Stack lead the annual Welsh National Pilgrimage to the Welsh National Shrine of Our Lady of the Taper in Cardigan.
Archbishop George Stack lead the annual Welsh National Pilgrimage to the Welsh National Shrine of Our Lady of the Taper in Cardigan.