The Virgin Mary Had A Baby Boy – SATB

£2.95

SKU: MIX085.
Category: .
Tags: , , .

This much loved spiritual shines with new life in this truly enjoyable arrangement. Full of vitality, it is a delight to sing.