Saint Teresa of Avila statue beautifully embodies the profound spirituality and devotion of one of Catholicism’s most beloved saints.