Catholic Priest

Henry G. Hargreaves

Ordained: