IMG_8138
Princeton Theological SeminaryPrinceton Seminary219th General AssemblyPTS
From Princeton Seminary Luncheon