Fr. Timothy R. Lannon, S.J.
Fr. Timothy R. Lannon, S.J.
Courtesy Jim Fackler
stop