Santa Teresa, Turin
Church
Gallery
The Church of Saint Teresa of Ávila (Italian: Chiesa di Santa Teresa d'Avila) is a Baroque-style church located on Via Santa Teresa, near Piazza San Carlo in Turin, Italy.
Text from Wikipedia (CC BY-SA 4.0). Photo: Georgius LXXXIX, CC BY-SA 3.0, via Wikimedia Commons.