Published on October 31, 2017 in Welch College Celebrates 75 Years with New Campus DedicationFull resolution (640 × 427)