Campus Snapshots 5.28.10

Campus Snapshots 05-28-10
Campus Snapshots 05-28-10
Image courtesy of admin