Church of Santa Teresa degli Scalzi - Credit: Wikimedia Commons
Santa Teresa degli Scalzi (previously known as the church of Santa Teresa al Museo, or of Santa Teresa agli studi or della Madre di Dio) is a church in Naples, Italy, located in via Santa Teresa degli Scalzi, a wide street opened during 1806–1810, to connect the historic center of Naples to the zone of Capodimonte. The church is generally closed to the public. Read more on Wikipedia
Source: en.wikipedia.org