Designed by
Title
Tourism, Tuscany, Siena, Italy #75131263
Description
Tourists in duomo square in front of ancient Hospital of Santa Maria della Scala, Siena, Tuscany, Italy. Hospital of Santa Maria della Scala, now a museum, as far back as 1193 up to 18th century was an important civic hospital
This image is editorial