23rd Annual High School Choir Festival

May 4, 2012 - 1:00 PM