Church of Saint Clare
(607)
Catholic church in Lecce, Italy
Catholic church richly decorated with religious artwork, ornate sculptures & a striking altar.
Address: P.za Vittorio Emanuele II, 73100 Lecce LE, Italy
Hours: Closed ⋅ Opens 9 AM Sat