The Virgin Mary had a baby boy - vocal

Assembly songs

Sing with the vocal version of 'The Virgin Mary had a baby boy'

Assembly songs