The annual horse race held in the Piazza del Campo in Siena is highlighted in all its color, pomp, and pageantry.
MoreLess Releases