Siena, Italy 2015 : 57 / 100

Previous
Next

It's now about 5 pm and folks are beginning to pour into Piazza del Campo in anticipation of the pageantry and the upcoming race.