The church of Santa Rosalia allo Stazzone in Palermo, Sicily, Italy. Built in the 17th century, torn down in 1922 during the renovation of the city centre.
-Eckleburg says
It’s rare to see Italy on r/Lost_Architecture