The sculpture of Saint Teresa of Avila is in St. Peter's Basilica

The sculpture of Saint Teresa of Avila is in St. Peter's Basilica Travel photography Family-friendly: true
St. Teresa of Avila is a statue which located in the niche of the lower level. St. Teresa of Avila was a founder of religious order. This statue was created in 1754 by Filippo Della Valle (1698-1768).