Siena - perphotography

Limited Edition Print Collection         More.......

Most Holy Annunziata

Most Holy Annunziata

Church of the Santissima Annunziata, Siena, Tuscany, Italy. Part of the Santa Maria Della Scala museum

archarchitecturechurchornate ceiling patternssculpture