On a natural level a garden needs water to flourish and on a supernatural level we need that living water, the Holy Spirit, to satisfy the deepest thirst we have, a thirst for God’s love.


Leave a Reply

Your email address will not be published. Required fields are marked *