This media file is attached to: PHOTOS: 51st commencement featured almost 1,000 graduates
View full size
IMG_7475
IMG_7459