Piazza del Campo and the Palio

Siena

Piazza del Campo and the Palio: 56 photos