Catholic Herald logo

Archbishop thanks the Teresians

Archbishop Peter Smith of Southwark presides at the Teresian Association’s centenary Mass