The Badia delle Sante Flora e Lucilla or Abbey of Saints Flora e Lucilla is a Medieval abbey in Arezzo, Tuscany, Italy.
Wikipedia https://en.wikipedia.org/wiki/Badia_delle_Sante_Flora_e_Lucilla
Address 56 Via Cavour, Arezzo 52100, Italy
Coordinates 43°27'55.264" N 11°52'46.148" E