Piazza del Campo is the heart of Siena

The heart of Siena / Lo…