Saint Teresa of Avila

January 25, 2018 Author:

The tree that is beside the running water is fresher and gives more fruit.

Author: