Hark! The Herald Angels Sing

by Charles Wesley

Photo.
Performed by Charles Wesley0
Performed as a song (by any artist)2

Setlists featuring Hark! The Herald Angels Sing