This Advent piece is a reimagined Magnificat for the modern world, portraying Mary as a warrior who sings for the voiceless and stands up for justice. It also weaves in the familiar O Come, O Come,
A minimum quantity of 5 is required on this title.