f840ad0cc4535686b6c05e92a35e1f42.jpg

PRINCETON: University holds 266th commencement

Phil McAuliffe