Saint Teresa of Avila Saves the World
“The soul is a castle made entirely out of a diamond or a very clear crystal, in which there are many rooms.” — Saint Teresa of Avila St. Teresa of Avila, while incredibly active on an earthly level, remains...
Read More