San Francesco degli Scarioni, Naples
Naples, Italy · built 1704
San Francesco degli Scarioni is a Roman Catholic church located on a narrow street, Via Arco Mirelli #19, in central Naples, Italy. It was founded and still property of the Franciscan order.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).