Siena, Italy 2015 : 92 / 100

Previous
Next

And it's over! The crowd erupts and pours onto the circuit just after completion of The Palio.