Open menu
Charles Kanavagh Murphy
The spirit of the Society of St.Vincent de Paul