Sheet music
Original
The virgin Mary had a baby boy. Anonymous. Traditional. A cappella. Sacred , Spiritual. Language. English. SATB.Translation
The virgin Mary had a baby boy. Anonymous. Traditional. A cappella. Sacred , Spiritual. Language. English. SATB.Popular requests