Santo Spirito is a Renaissance style, Roman Catholic church located in piazza Santo Spirito, where Via dei Pispini meets Vicolo del Sasso, in Siena, Italy.
Wikipedia https://en.wikipedia.org/wiki/Santo_Spirito,_Siena
Address 11 Via dei Pispini, Siena 53100, Italy
Coordinates 43°19'5.117" N 11°20'14.613" E