Translation: Hark! the herald angels sing (Felix Mendelssohn). Sacred. Carol. Descant. a cappella. Keyboard.
Translation: felix mendelssohn. chorlieder. hark the herald angels sing.