Revellers at the Dance Stage at UCD Ball 2012. File photo
The University Observer