Inside Duomo di Siena The stripes Inside Duomo di Siena, the cathedral church of Siena, Tuscany, Italy, on our around the world trip in 2005 The stripes Inside Duomo di Siena, the cathedral church of Siena, Tuscany, Italy, on our around the world trip in 2005