• Blessed Margaret Of Castello
    Blessed Margaret Of Castello

    Blessed Margaret Of Castello

    $5.00

    Margaret was born with dwarfism, blindness and a hunchback. Her parents locked her away in a doorless room attached to a church. The parish priest ...

    View full details