Xavier Society For The Blind

November 23, 2011

Xavier Society Helps Blind Catholics to 'See'

The New York apostolate delivers the new translation of the Missal into eager hands.