Meet Our Seminarians

Aaron Alford

Theology II, Diocese of Gallup