Fr. John J. Kiernan

Credit: LOC