The Hospital of Santa Maria della Scala in Siena
Language: eng
Notes: Extracted from Terra di Siena, 1952; pp. 8-12, illus.