Joan Valero

magdalene-culture

Mary Magdalene in Medieval Culture. Conflicted Roles