Skip Nav

Horseplay

People gathered in Siena, Italy, to watch cavalry horsemen ride in a rehearsal of the Palio horse race at the Piazza del Campo.

Read More News
Buy Our Editors' July Picks! Order Now>>
×