Nelson Civic Choir presents A Mystic Christmas | What's On | Top South Now