The Virgin Mary Had a Baby Boy The Virgin Mary Had a Baby Boy The Virgin Mary Had a Baby Boy – Children’s Chorus 2022 The Virgin Mary Had a Baby Boy – Blossom Saunders