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