Dress rehearsal photographs by Rachel Keegan (click on any of the small photographs to view a larger version)