ITALY | Sunday, 27 November 2016 | Views [277]
The central piazza in Siena where they race the horses