Meet Our Seminarians

Nathan Blanchard

Theology II, Diocese of Phoenix