• Saint Teresa of Avila
    Saint Teresa of Avila

    Saint Teresa of Avila

    $5.00

    Teresa was born in Spain in the early 1500s. Like many teenage girls, she loved fashion, boys and reading novels. Her vibrant personality inspired ...

    View full details