Title: Foundlings and pilgrims
Subjects: Italian Mural painting and decoration, Renaissance Mural painting and decoration, Spedale di Santa Maria della Scala (Siena, Italy)
Places: Italy, Siena