Santo Spirito, Siena
Roman Catholic church in Siena, ItalySanto Spirito is a Renaissance style, Roman Catholic church located in piazza Santo Spirito, where Via dei Pispini meets Vicolo del Sasso, in Siena, Italy.
Read article
Top Questions
AI generatedMore questions