Meet Our Seminarians

HALL_David_1st_Theology-Denver copy

1st Theology, Archdiocese of Denver