Location
Florence, Tuscany, Italy
Piazza della Santissima Annunziata, 12, 50121 Firenze FI, Italy
43°46'33.7"N 11°15'41.2"E
Rights
© Michael Peters
© Texas Tech University Libraries
Users must request permission from the copyright holder for all use in publications, including theses and dissertations.