Catholic Digest
The Magazine for Catholic Living
Catholic Digest
Return to "Catholics in China at a crossroads"
London – The icon Jesus Christ the Teacher in church St. Andrew Holborn made in Fraternity of Jesus in Vallechiara (2009).
Next
Previous