Image 1 of 1

Italy Tuscany Sienna 008 16.jpg

Church of the Santissima Annunziata, Siena, Tuscany, Italy. Part of the Santa Maria Della Scala complex. Altar and apse frescoes
Copyright
© COPYRIGHT DAVID LYONS
Image Size
4256x2832 / 7.7MB
Contained in galleries
Church of the Santissima Annunziata, Siena, Tuscany, Italy. Part of the Santa Maria Della Scala complex. Altar and apse frescoes