Chiesa di Sant'Irene dei Teatini, Via Regina Isabella, Lecce, Apulia, 73100, Italy · Lecce, Italy
Chiesa di Sant'Irene dei Teatini · Lecce, Italy
If you’ve been walking around Lecce, you’ve likely seen the Church of Sant'Irene without even realizing it. Tucked away right near the busy shopping streets, it’s often overlooked in favour of the nearby Duomo or the Amphitheater.