HCS Elijah 1200×800

Halifax Choral Society present Mendelssohn's Elijah