Question: What pictures Teresa of Ávila and is located in a church about two blocks northwest of Piazza della Repubblica and Teatro dell'Opera metro stop?
Sentence (from "Ecstasy of Saint Teresa"): It is generally considered to be one of the sculptural masterpieces of the High Roman Baroque.
Relevant evidence: No