IMG_8122
Princeton Theological SeminaryPrinceton Seminary219th General AssemblyPTS
From Princeton Seminary Luncheon