Sheet music
Original
Willis, Richard. It Came Upon the Midnight Clear. Willis, Richard. Soprano and guitar. It Came Upon the Midnight Clear - Soprano voice and guitar.Translation
Willis, Richard. It Came Upon the Midnight Clear. Willis, Richard. Soprano and guitar. It Came Upon the Midnight Clear - Soprano voice and guitar.Popular requests